//package cn.itcast.utils.rule;
//
//
//
//import cn.itcast.domain.ValidationResult;
//import cn.itcast.entity.ValidResult;
//import cn.itcast.utils.ValidationUtils;
//
///**
// * 验证器
// * 转换器 将工具类返回的对象转换成 封装的ValidResult对象
// */
//public class Validator {
//
//    public static ValidResult check(Object obj) {
//        ValidationResult result = ValidationUtils.validateEntity(obj);
//        if (result.getHasErrors()) {
//            for (String key : result.getErrorMsg().keySet()) {
//                return new ValidResult(false, result.getErrorMsg().get(key));
//            }
//        }
//        return new ValidResult(true, "ok");
//    }
//}
//
